package com.yj.forum.services;

import com.yj.forum.model.Board;

import java.util.List;

public interface IBoardService {
    /**
     * 查询前 num个正常状态的版块
     * @param num 查询的个数
     * @return 前 num个版块的集合
     */
    List<Board> selectByNum (Integer num);
    /**
     * 板块中 帖⼦数加1
     * @param id 用户id
     * @return
     */
    void addOneArticleCountById(Long id);

    /**
     * 根据id查板块信息
     * @param id 版块id
     * @return 板块信息
     */
    Board selectById(Long id);
    /**
     * 版块中的帖⼦数量 -1
     * @param id 版块Id
     */
    void subOneArticleCountById (Long id);

}
